Eschscholtzia californica
Explore definitions, synonyms, and language insights of Eschscholtzia californica
Definitions
Noun
of Pacific coast of North America; widely cultivated for its yellow to red flowers